Mobilis - Comprehensive Developer Support for Building Pervasive Social Computing Applications
نویسندگان
چکیده
Pervasive Social Computing (PSC) is an ongoing research trend of merging the two worlds of pervasive computing and social computing. While there are already lots of promising PSC applications, building such systems is still very sophisticated and error-prone. The Mobilis framework provides developer support for mobile social apps (native Android and HTML5), a service environment for dynamic deployment of services, authentication and robust communication over unreliable networks as well as an emulation environment to be able to mimick user behavior and to test applications in a lab environment before field tests. The system is available as open source software on Github.
منابع مشابه
Future Directions: System Support for Pervasive Applications
To make pervasive computing a reality, we need better system support for building, deploying, and using pervasive applications. In this paper, we identify the unique requirements of pervasive computing environments—embracing change, encouraging ad hoc composition, and facilitating sharing. We then present a system architecture, called one.world , that addresses these requirements, and, based on...
متن کاملProgramming Abstractions with Debugging Support for Resource-Constrained Devices
Abstractions are crucial in order to manage complex systems. In pervasive computing, though, common programming abstractions tend to be too expensive for the employed resource-constrained devices. In recent years, the wireless sensor network community has proposed several solutions to this problem. However, little has been done to also support debugging on the level of the abstraction. Instead,...
متن کاملUsing the DiaSpec design language and compiler to develop robotics systems
A Sense/Compute/Control (SCC) application is one that interacts with the physical environment. Such applications are pervasive in domains such as building automation, assisted living, and autonomic computing. Developing an SCC application is complex because: (1) the implementation must address both the interaction with the environment and the application logic; (2) any evolution in the environm...
متن کاملReliability, Diagnosis – Challenges to Pervasive Computing
Pervasive computing systems are highly complex due not only to vast heterogeneity but also to mobile, ad hoc interactions. As a result, it is very costly to provide post-purchase customer support for home pervasive computing. We have investigated current approaches that might provide technologies for solutions: faulttolerant/reliable computing, self-healing/autonomic computing, and tools for te...
متن کاملA context-sensitive dynamic role-based access control model for pervasive computing environments
Resources and services are accessible in pervasive computing environments from anywhere and at any time. Also, due to ever-changing nature of such environments, the identity of users is unknown. However, users must be able to access the required resources based on their contexts. These and other similar complexities necessitate dynamic and context-aware access control models for such environmen...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Praxis der Informationsverarbeitung und Kommunikation
دوره 36 شماره
صفحات -
تاریخ انتشار 2013